﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace Brain.Logic.AI
{
    public interface IArtificialIntelligence
    {
        void Look(IArtificialIntelligence anotherAI);
        Vector3 Position { get; set; }

        object Tag1 { get; set; }
        object Tag2 { get; set; }
        object Tag3 { get; set; }

        IAIData Data { get; set; }

        AIInfo Info { get; set; }

        void SwitchStatus(Enum status);
    }
}
